charitable purposes - English Synonyms Dictionary